define(function(){
	function xq(){
		$(function(){
			//放大镜s
			$(".ul-img li").hover(function(){
				var index = $(this).index();
				$(this).find("img").css({
					"border" : "2px solid #E5004A",
					"padding" : "1px"
				})
				$(".goods-img img").eq(index).show().siblings().hide();			   
				$(".bigP img").eq(index).show().siblings().hide();			 
			},function(){
				$(this).find("img").css({
					"border" : "1px solid #e6e6e6",
					"padding" : "2px"
				})
			})
			$(".goods-img").hover(function(){
				$(".loupe").show();
				$(".mark").show().css("cursor","crosshair");
				$(".bigP").show();
			},function(){
				$(".loupe").hide();
				$(".mark").hide();
				$(".bigP").hide();
			}).mousemove(function(evt){
				var e = evt || window.event;
				var l = e.pageX - $(".goods-img").offset().left - $(".loupe").width() / 2;
				var t = e.pageY - $(".goods-img").offset().top - $(".loupe").height() / 2;
				if(l <= 0){
					l = 0;
				}else if(l >= $(".mark").width() - $(".loupe").width()){
					l = $(".mark").width() - $(".loupe").width();
				}
				if(t <= 0){
					t = 0;
				}else if(t >= $(".mark").height() - $(".loupe").height()){
					t = $(".mark").height() - $(".loupe").height();
				}
				//给滑块设置left与top
				$(".loupe").css({
					"left" : l,
					"top" : t
				})
				
				//求小图移动比例
				let pX = l / ($(".mark").width() - $(".loupe").width());
				let pY = t / ($(".mark").height() - $(".loupe").height());
				
				//设置大图显示
				$(".bigP").find("img").css("left",-(pX * ($(".bigP").find("img").width() - $(".bigP").width())));
				$(".bigP").find("img").css("top",-(pY * ($(".bigP").find("img").height() - $(".bigP").height())));
			})
			//选项卡
			$(".select li:eq(0)").click(function(){
				$(this).css({
					"color" : "#E5004A",
					"background" : "white"
					}).siblings().css({
						"color" : "#666",
						"background" : "#eaeaea"
					})
				$(".case1").show().siblings().hide();
			})
			$(".select li:eq(1)").click(function(){
				$(this).css({
					"color" : "#E5004A",
					"background" : "white"
					}).siblings().css({
						"color" : "#666",
						"background" : "#eaeaea"
					})
				$(".case2").show().siblings().hide();
			})
			$(".select li:eq(2)").click(function(){
				$(this).css({
					"color" : "#E5004A",
					"background" : "white"
					}).siblings().css({
						"color" : "#666",
						"background" : "#eaeaea"
					})
				$(".case3").show().siblings().hide();
			})
			//地址选项
			$(".address-select").click(function(){
				$(".ad-box").slideToggle(300);
			})
			$(".ad-ul li:eq(0)").click(function(){
				$(".city").show().siblings().hide();
				$(this).css({
					"background" : "#fff",
                    "border-bottom-color" : "#fff"
				}).siblings().css({
					"background" : "#f7f7f7",
					"border-bottom-color" : "rgb(229,229,229)"
				});
			})
			$(".ad-ul li:eq(1)").click(function(){
				$(".city").show().siblings().hide();
				$(this).css({
					"background" : "#fff",
                    "border-bottom-color" : "#fff"
				}).siblings().css({
					"background" : "#f7f7f7",
					"border-bottom-color" : "rgb(229,229,229)"
				});
			})
			$(".bj:eq(0)").click(function(){
				$(this).css({
					"background" : "#ff966e",
					"color" : "#fff"
				}).parent().hide().siblings(".beijing-next").show();
				$(".ad-ul li:eq(2)").css({
					"background" : "#fff",
                    "border-bottom-color" : "#fff"
				}).siblings().css({
					"background" : "#f7f7f7",
					"border-bottom-color" : "rgb(229,229,229)"
				});
			})
			$(".bj:eq(1)").click(function(){
				$(this).siblings().css({
					"background" : "white",
					"color" : "#666"
				})
				$(this).css({
					"background" : "#ff966e",
					"color" : "#fff"
				}).parent().hide().siblings(".hebei-next").show();
				$(".ad-ul li:eq(0)").hide();
				$(".ad-ul li:eq(1)").show();
				$(".ad-ul li:eq(2)").css({
					"background" : "#fff",
                    "border-bottom-color" : "#fff"
				});
			})
			//吸顶菜单
			$(window).scroll(function() {
				let h = 1000;
				var sTop = document.body.scrollTop || document.documentElement.scrollTop;
				if(sTop > h) {
					$(".select").css({
						"position": "fixed",
						"z-index": 3000,
						"top": 0,
					});
				} else if(sTop < h) {
					$(".select").css({
						"position": ""
					});
				}
			})
		})
	}
	return{
		xq : xq
	}
})